spinal puncture - Spanish English Dictionary